import AST.ASTCommand;
import AST.ASTProgram;
import AST.ASTRepetition;
import AST.ASTSequence;
import AST.ASTVariable;
import AST.ASTIExpression;

public interface IVisitor {
	public void Visit(ASTProgram program);
	public void Visit(ASTSequence sequence);
	public void Visit(ASTCommand command);
	public void Visit(ASTRepetition repetition);
	public void Visit(ASTVariable variable);
	public void Visit(ASTIExpression expression);
}
